package org.uninova.mobis.pojos;

public class Stop {

	private long stopId = -1 ;
	private String stopCode = "" ;
	private String stopName = "" ;
	private String stopDesc = "" ;
	private double stopLat = 0.0 ;
	private double stopLon = 0.0 ;
	private long zoneId = -1 ;
	private String stopUrl = "" ;
	private int locationType = -1 ;
	private long parentStation = -1 ;
	private String stopTimezone = "" ;
	private int wheelchairBoarding = -1 ;
	
	public Stop() {}
	
	public Stop(
			int stopId, 
			String stopCode, 
			String stopName, 
			String stopDesc,
			double stopLat,
			double stopLon,
			long zoneId,
			String stopUrl,
			int locationType,
			long parentStation,
			String stopTimezone,
			int wheelchairBoarding) {
		
		this.stopId = stopId ;
		this.stopCode = stopCode ;
		this.stopName = stopName ;
		this.stopDesc = stopDesc ;
		this.stopLat = stopLat ;
		this.stopLon = stopLon ;
		this.zoneId = zoneId ;
		this.stopUrl = stopUrl ;
		this.locationType = locationType ;
		this.parentStation = parentStation ;
		this.stopTimezone = stopTimezone ;
		this.wheelchairBoarding = wheelchairBoarding ;
	}
	
	public Stop(
			int stopId, 
			String stopName, 
			double stopLat,
			double stopLon) {
		
		this.stopId = stopId ;
		this.stopName = stopName ;
		this.stopLat = stopLat ;
		this.stopLon = stopLon ;
	}

	public long getStopId() {
		return stopId;
	}

	public void setStopId(long stopId) {
		this.stopId = stopId;
	}

	public String getStopCode() {
		return stopCode;
	}

	public void setStopCode(String stopCode) {
		this.stopCode = stopCode;
	}

	public String getStopName() {
		return stopName;
	}

	public void setStopName(String stopName) {
		this.stopName = stopName;
	}

	public String getStopDesc() {
		return stopDesc;
	}

	public void setStopDesc(String stopDesc) {
		this.stopDesc = stopDesc;
	}

	public double getStopLat() {
		return stopLat;
	}

	public void setStopLat(double stopLat) {
		this.stopLat = stopLat;
	}

	public double getStopLon() {
		return stopLon;
	}

	public void setStopLon(double stopLon) {
		this.stopLon = stopLon;
	}

	public long getZoneId() {
		return zoneId;
	}

	public void setZoneId(long zoneId) {
		this.zoneId = zoneId;
	}

	public String getStopUrl() {
		return stopUrl;
	}

	public void setStopUrl(String stopUrl) {
		this.stopUrl = stopUrl;
	}

	public int getLocationType() {
		return locationType;
	}

	public void setLocationType(int locationType) {
		this.locationType = locationType;
	}

	public long getParentStation() {
		return parentStation;
	}

	public void setParentStation(long parentStation) {
		this.parentStation = parentStation;
	}

	public String getStopTimezone() {
		return stopTimezone;
	}

	public void setStopTimezone(String stopTimezone) {
		this.stopTimezone = stopTimezone;
	}

	public int getWheelchairBoarding() {
		return wheelchairBoarding;
	}

	public void setWheelchairBoarding(int wheelchairBoarding) {
		this.wheelchairBoarding = wheelchairBoarding;
	}
}
